Artificial Flower — definition

1. artificial flower (Noun)

1 definition

artificial flower (Noun) — A handmade imitation of a blossom.

2 types of
art fine art